// 引入当前目录下面的所有文件
const ModulesFile = import.meta.glob('./*/index.js', { eager: true })

//接口列表
var ApiList = {}

//提取每个对象下的值 同步获取
Object.values(ModulesFile).forEach(item =>{
    if(item.default)
    {
        Object.assign(ApiList, item.default)
    }
})

// 将接口全局使用
ApiList.install = (app) => {
    //定义全局
    app.config.globalProperties.$Api = ApiList
}

export default ApiList;